rules for real constants in c